hell-bent on causing trouble - Francés Inglés Diccionario